Приветствую!
Есть простой чат,
chat.php: возвращает ответ в json формате
<?php
...
$sth = array_reverse($sth->fetchall());
$sth2 = array_reverse($sth2->fetchall());
?>
{ "sth": <?=json_encode($sth);?> }
{ "sth2": <?=json_encode($sth2);?> }
chat.js:
var chat = $('#chat_form')[0];
var chat_private = $('#chat_form_private')[0];
...
if(data && $.isArray(data))
{
$(data.sth).each(function(k)
{
var msg = $('<div>' + data[k].username + ': ' + data[k].text + '</div>');
$(chat).append(msg);
});
$(data.sth2).each(function(k)
{
var msg2 = $('<div>' + data[k].sender + ': ' + data[k].privatemsg + '</div>');
$(chat_private).append(msg2);
});
}
По данной схеме ничего не срабатывает, что делаю не правильно?